have sporting blood - Spanish English Dictionary